heterogeneous catalysis - English Synonyms Dictionary